/*banner*/
.banner { position: relative; z-index: 1; height: 300px; margin-top: -12px; overflow: hidden; }
.banner ul, .banner li { width: 2000px; height: 100%; }
.banner ul { position: absolute; left: 0; top: 0; }
.banner li { display: none; opacity: 0; text-align: center; line-height: 162px; }
.banner div { position: absolute; left: 0; bottom: 15px; width: 100%; text-align: center; }
.banner span { display: inline-block; width: 28px; height: 8px; margin-right: 14px; background: #656565; cursor: pointer; opacity: 0.3; filter: alpha(opacity=30); -webkit-transition: all .1s ease-out 0s; -moz-transition: all .1s ease-out 0s; -ms-transition: all .1s ease-out 0s; -o-transition: all .1s ease-out 0s; transition: all .1s ease-out 0s; }
.banner .on { background: #FFF; opacity: 0.9; filter: alpha(opacity=90); }

/*保障*/
.security { height: 60px; padding-top: 10px; background: #F1F1F1; }
.secu-item { float: left; position: relative; width: 176px; padding-left: 76px; }
.secu-item b { position: absolute; left: 20px; top: 2px; width: 45px; height: 49px; background: url(../images/baozhang_icon.png) no-repeat -55px 0; }
.secu-item a { display: block; }
.secu-item a:hover h2, .secu-item a:hover p { color: #12ADFF; }
.secu-item .si_01 b { background-position: -55px 2px; }
.secu-item .si_02 b { background-position: -55px -46px; }
.secu-item .si_03 b { background-position: -55px -98px; }
.secu-item .si_04 b { background-position: -55px -146px; }
.secu-item .si_01:hover b { background-position: 0px 2px; }
.secu-item .si_02:hover b { background-position: 0px -46px; }
.secu-item .si_03:hover b { background-position: 0px -98px; }
.secu-item .si_04:hover b { background-position: 0px -146px; }
.secu-item h2 { padding-top: 6px; font-size: 16px; color: #656565; }
.secu-item p { line-height: 22px; color: #9E9E9E; }

/*公告*/
.God-con { height: 59px; line-height: 59px; padding-left: 28px; border: 1px solid #D5D5D5; border-top: none; border-radius: 0 0 6px 6px; font-size: 16px; color: #656565; }
.God-con p { width: 818px; }
.moreGod { position: relative; top: 15px; width: 92px; height: 28px; line-height: 28px; margin-right: 18px; margin-left: 42px; text-align: center; font-size: 14px; color: #666666; background: url(../images/God_bg.png) no-repeat; }
.moreGod:hover { background-image: url(../images/God_bg_on.png); color: #FFF; }
.section { position: relative; float: left; width: 223px; height: 400px; border-radius: 6px; border: 1px solid #E7E7E7; overflow: hidden; }
.hov { -webkit-transition: all 0.15s cubic-bezier(0.21, 0.15, 0.8, 0.67); -moz-transition: all 0.15s cubic-bezier(0.21, 0.15, 0.8, 0.67); -ms-transition: all 0.15s cubic-bezier(0.21, 0.15, 0.8, 0.67); -o-transition: all 0.15s cubic-bezier(0.21, 0.15, 0.8, 0.67); transition: all 0.15s cubic-bezier(0.21, 0.15, 0.8, 0.67); }
.zr_bao:after { position: absolute; top: -55px; left: -138px; z-index:2; content: ""; display: block; width: 80px; height: 520px; background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%); background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, 0) 100%); -webkit-transform-origin: 50% 50%; -moz-transform-origin: 50% 50%; -ms-transform-origin: 50% 50%; -o-transform-origin: 50% 50%; transform-origin: 50% 50%; -webkit-transform: rotate(28deg); -moz-transform: rotate(28deg); -ms-transform: rotate(28deg); -o-transform: rotate(28deg); transform: rotate(28deg); -webkit-box-shadow: 0 0 30px rgba(255, 255, 255, 0.05); -moz-box-shadow: 0 0 30px rgba(255, 255, 255, 0.05); -ms-box-shadow: 0 0 30px rgba(255, 255, 255, 0.05); -o-box-shadow: 0 0 30px rgba(255, 255, 255, 0.05); box-shadow: 0 0 30px rgba(255, 255, 255, 0.05); }
.hov:hover { webkit-box-shadow: 0 10px 30px rgba(218, 212, 212, 0.91); -moz-box-shadow: 0 10px 30px rgba(218, 212, 212, 0.91); -ms-box-shadow: 0 10px 30px rgba(218, 212, 212, 0.91); -o-box-shadow: 0 10px 30px rgba(218, 212, 212, 0.91); box-shadow: 0 10px 30px rgba(218, 212, 212, 0.91); -webkit-transform: translateY(-3px); -moz-transform: translateY(-3px); -ms-transform: translateY(-3px); -o-transform: translateY(-3px); transform: translateY(-3px); border-color: #eee; }
.zr_bao:hover:after { -webkit-animation: myGuang 1s  0s ease 1 alternate; -moz-animation: myGuang 1s  0s ease 1 alternate; -ms-animation: myGuang 1s  0s ease 1 alternate; -o-animation: myGuang 1s  0s ease 1 alternate; animation: myGuang 1s  0s ease 1 alternate; }
@-webkit-keyframes myGuang {
	0% { left: -125px; }
	100% { left: 328px; }
}
@-moz-keyframes myGuang {
	0% { left: -125px; }
	100% { left: 328px; }
}
@-ms-keyframes myGuang {
	0% { left: -125px; }
	100% { left: 328px; }
}
@-o-keyframes myGuang {
	0% { left: -125px; }
	100% { left: 328px; }
}
@keyframes myGuang {
	0% { left: -125px; }
	100% { left: 328px; }
}
.section-con { position: relative; height: 388px; padding: 12px 15px 0 15px; }

/*投资按钮active*/
.section-con .red:active { background-color: #e6433f !important; }
.section-con .blue:active { background-color: #399ed8 !important; }
.section-con-hd { position: relative; }
.section-con-hd b { display: block; height: 30px; line-height: 30px; margin-bottom: 8px; padding-left: 34px; font-size: 15px; color: #656565; }
.sect_btn { position: absolute; z-index: 3; left: 50%; bottom: 10px; display: block; width: 155px; height: 45px; line-height: 35px; margin-left: -72px; border-radius: 6px; text-align: center; font-size: 14px; color: #12ADFF;    /*  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .49);*/ }
.now_btn1 { background: url(../images/now_btn1.png) no-repeat; }
.now_btn2 { background: url(../images/now_btn2.png) no-repeat; }

/*.hov:hover { border-color: #D5D5D5; }*/

/*资车贷小logo*/

/* 
.red_logo, .blue_logo, .rong_c_logo { background: url(../images/zcd.png) no-repeat; }
.red_logo { background-position: 0 1px; }
.blue_logo { background-position: 0 -29px; }
.rong_c_logo { background-position: 0 -58px; } 
*/
.corner_mark{
	background: url(../images/zcd.png) no-repeat;
}
.z_red{
   background-position: 0 0;
}
.z_blue{
   background-position:0 -29px;
}
.r_red{
   background-position: 0 -59px;
}
.r_blue{
   background-position:0 -88px;
}

.zhai{background: url(../images/zhuan_03.png) no-repeat;}
/*角标*/
.jiaob_red,.jiaob_red2, .jiaob_blue { position: absolute; right: -15px; top: -12px; width: 69px; height: 72px; }
.jiaob_red { background: url(../images/jiaob_red.png) no-repeat; }
.jiaob_red2 { background: url(../images/jiaob_red2.png) no-repeat; }
.jiaob_blue { background: url(../images/jiaob_blue.png) no-repeat; }
.section-con-hd h4 { width: 208px; height: 48px; margin-left: -8px; line-height: 24px; font-size: 15px; color: #656565; overflow: hidden; }

/*年华收益*/
.shouyi { height: 44px; line-height: 44px; font-size: 16px; color: #FF0000; }
.shouyi span { font-size: 25px; }
.shouyi div, .qixian div { float: right; position: relative; top: 10px; line-height: 22px; border-left: 1px solid #ADADAD; padding-left: 6px; font-size: 13px; color: #656565; }

/*投资期限*/
.qixian { height: 44px; line-height: 44px; border-top: 1px dashed #E5E5E5; font-size: 25px; color: #333333; }
.qixian span { padding: 0 3px; font-size: 15px; }
.nianhuaAndQixian { margin-top: 10px; padding: 18px 0 10px; }
.nianhuaAndQixian span { font-size: 36px; color: #FF0000; }
.nianhuaAndQixian div { text-align: center; }
.nianhuaAndQixian i { height: 30px; width: 1px; background: #ADADAD; }
.nh { width: 108px; font-size: 20px; color: #FF0000; }
.nh p { line-height: 24px; font-size: 13px; color: #656565; padding-left: 10px;text-align: left;}
.qx { width: 80px; color: #333333; }
.qx em { margin: 0 5px; font-size: 24px; }
.qx p { line-height: 24px; font-size: 13px; color: #656565;padding-left: 15px; }
.qx .p1{padding-left: 28px;}
/*车辆属地信息*/
.carModel { position: relative; height: 36px; margin-top: 15px; overflow: hidden; color: #999999; }
.carModel-con { position: absolute; left: 0; bottom: 0; width: 100%; }
.carModel2 h5{font-size: 13px;color:#666;}
.carModel2 p{color: #999;line-height: 21px;margin-top: 10px;}
/*进度条*/
.progress { height: 6px; margin: 6px 0; border-radius: 6px; background: #F1F1F1; overflow: hidden; }
.pro-line-red, .pro-line-blue { width: 0%; height: 6px; -webkit-transition: width .35s linear 0s; -moz-transition: width .35s linear 0s; -ms-transition: width .35s linear 0s; -o-transition: width .35s linear 0s; transition: width .35s linear 0s; }
.pro-line-red { background: #FF0000; }
.pro-line-blue { background: #12ADFF; }
.progress-blue{margin:-8px 0 10px;}
/*总额*/
.allMoney { padding-bottom: 10px; color:#b6b6b6;}
.allMoney em { color: #333333; }
.otherInfo { border-top: 1px dashed #C2E1F5; }
.otherInfo p { margin-top: 4px; line-height: 20px; color: #999999; }
.otherInfo span { color: #333333; }
.otherInfo div { text-align: center; line-height: 48px; }
.otherInfo div span { padding-left: 18px; color: #12ADFF; background: url(../images/small_icon.png) no-repeat left; }
.section-ft { position: absolute; left: 0; bottom: 0; width: 100%; height: 45px; line-height: 45px; }
.section-ft a { display: block; text-align: center; color: #FFF; font-size: 15px; }

/*融车宝*/
.che-tile-c { position: relative; width: 880px; height: 55px; line-height: 55px; padding: 0 98px 0 18px; border: 1px solid #D5D5D5; }
.che-tile-c strong { position: absolute; left: 0; font-size: 18px; font-family: "微软雅黑"; color: #333333; padding-left: 20px; padding-right: 30px; }
.che-tile-c p { font-size: 15px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.che-tile-c p img { display: inline-block; vertical-align: middle; margin-top: -3px; margin-right: 10px; }
.che-tile-c .more { position: absolute; right: 22px; font-size: 13px; }
.zche { border: none; height: 40px; line-height: 40px; }

/*合作伙伴*/
.partner { background: #F3F3F3; padding-bottom: 35px; }
.partner-con h5 { font-size: 16px; color: #656565; height: 84px; line-height: 84px; }
.partner-con div { height: 80px; }
.partner-con a { float: left; margin: 0 42px; }
.partner-con .chyu { font-size: 19px; color: #666; text-align: center; font-weight: bold; line-height: 25px; margin-top: 11px; }

/*资车贷资讯*/
.news { margin-bottom: 40px; }
.news div { float: left; width: 260px; margin-right: 40px; }
.news h3 { height: 22px; margin-top: 35px; margin-bottom: 24px; }
.news h3 a { display: inline-block; height: 22px; font-size: 16px; color: #333333; border-bottom: 4px solid #D5D5D5; -webkit-transition: all .15s linear 0s; -moz-transition: all .15s linear 0s; -ms-transition: all .15s linear 0s; -o-transition: all .15s linear 0s; transition: all .15s linear 0s; }
.news h3 a:hover { border-bottom-color: #12ADFF; color: #12ADFF; }
.news p { height: 28px; line-height: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news p a { font-size: 14px; color: #999999; }
.news p a:hover { color: #12ADFF; }
.news .more { width: 100px; height: 22px; margin-top: 37px; margin-right: 0; font-size: 14px; color: #999999; }

/*借款*/
.borrow { width: 734px; }
.borrow-top { text-align: center; border-bottom: 1px dashed #12ADFF; }
.borrow-top h1 { line-height: 60px; font-size: 32px; font-weight: bold; color: #656565; margin-top: 30px; }
.borrow-top h4 { line-height: 30px; font-size: 18px; font-weight: bold; color: #656565; margin-bottom: 22px; }
.borrow-top p { line-height: 24px; font-size: 16px; color: #12ADFF; }
.borrow-top a { display: block; margin: 25px auto; font-size: 14px; color: #12ADFF; width: 144px; height: 34px; line-height: 34px; text-align: center; border: 1px solid #12ADFF; border-radius: 3px; }
.borrow-top a:hover { background: #12ADFF; color: #FFF; }
.borrrow-bottom { border-top: 1px solid #02090D; }
.borrow-bottom p { line-height: 36px; padding-left: 14px; font-size: 14px; color: #333333; }
.borrow-bottom img { display: block; margin: 6px auto 0; }
.zr_bao { border: none; }
.zr_bao img { height: 404px; }